// import { hashHistory } from 'react-router';

// export default function request (method, url, body) {
//     method = method.toUpperCase();
//     console.log(url);
//     if (method === 'GET') {
//         body = undefined;
//     } else {
//         body = body && JSON.stringify(body);
//     }
//     //console.log(body)
//     return fetch(url, {
//         method,
//         mode: 'cors', //需要跨域访问时开启
//         //credentials: 'include',//请求带上cookies，是每次请求保持会话一直
//         headers: {
//             'Content-Type': 'application/json',
//             'Accept': 'application/json',
//         },
//         body
//     }) .then((res) => {
//         if(res.ok) {
//             return res.json();
//         }else{
//             const result = {"result":false,"reason":"bad network"};
//             return result;
//         }
//     });
// }

// export const get = url => request('GET', url);
// export const post = (url, body) => request('POST', url, body);
// export const put = (url, body) => request('PUT', url, body);
// export const del = (url, body) => request('DELETE', url, body);